﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}


.banners{height: 650px;}
.fullSlide {width:100%;position:relative;height:650px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:650px;overflow:hidden;text-align:center;background-position:center top;background-repeat: no-repeat;}
.fullSlide .bd li a {display:block;height:650px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:100px;height:8px;margin:1px;overflow:hidden;background:#fff;line-height:999px;margin:0 5px;}
.fullSlide .hd ul .on {background:#D92219;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:45%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;cursor:pointer;
filter:alpha(opacity=50);opacity:0.5;display:none;width:35px; height:80px;}
.fullSlide .prev{background: #D92219 url("../images/letf-an.png")/*tpa=Index/letf-an.png*/ no-repeat;}
.fullSlide .next{left:auto;right:5%;background:#D92219 url("../images/right-an.png")/*tpa=Index/right-an.png*/ no-repeat;}
.fullSlide .timer {background: #D92219 none repeat scroll 0 0;bottom: 0;font-size: 0;height: 3px;left: 0;opacity: 0.8;overflow: hidden;position: absolute;width: 0;z-index: 1;}

/**/
.s_bj{ height: 125px; overflow: hidden; border-bottom: 1px solid #eee; margin-bottom:0px;}
.sou{ height: 125px; overflow:hidden;}
.s_w{ width: 266px; border-right: 1px solid #eee; height: 125px; overflow: hidden;}
.s_w p{ font-size: 18px; color: #333; font-weight: bold; font-family: "Microsoft Yahei";}
.s_w p img{ width: 210px; height: 75px; display: block; margin-top: 28px;}
.s_inp01{ padding-left: 102px; height: 125px; width:499px; border-right: 1px solid #eee; float:left; margin-left:0px;}
.inp01{ width:354px; color: #333; height:39px; line-height:39px; background:url("../images/s.gif")/*tpa=Index/s.gif*/ no-repeat; border:0 ; font-size:14px; padding-left:10px; float:left;}
.inp02{ background:url("../images/ss.gif")/*tpa=Index/ss.gif*/ no-repeat; width:42px; height:39px; border:0; float:left;}
.s_inp01 p{ margin-top: 28px; line-height: 36px; font-size: 14px; color: #333; font-family: "Microsoft Yahei";}
.s_inp01 p a{ padding: 0 8px; color: #555;}
.s_tel{ width: 178px; background: url("../images/s_tel.gif")/*tpa=Index/s_tel.gif*/ no-repeat left center; padding-left: 52px; margin-top: 40px;}
.s_tel p{ font-size: 14px; color: #666; font-family: "Microsoft Yahei";}
.s_tel p span{ display: block; font-size: 25px; font-family: Arial; color: #224183; font-weight: bold;}
/**/

.my-ys{height:614px;}
.cus{ height: 614px; overflow: hidden;}
.cus h2{ text-align: center; padding-top: 68px; height: 119px; overflow: hidden; background: url("../images/h.png")/*tpa=Index/h.png*/ no-repeat center 130px;}

.cus_con{ height: 427px; overflow: hidden;}
.cus_con dl{width: 270px; float: left; margin-right: 30px;}
.cus_con dl dt{ width: 270px; height: 200px; overflow: hidden;}
.cus_con dl dt img{ width: 270px; height: 200px;}
.cus_con dl dd{ overflow: hidden; width: 268px; height: 156px; border: 1px solid #e5e5e5; border-top: 0;}
.cus_con dl dd span{ padding-bottom: 10px; margin-top: 28px; font-size: 11px; font-family: Arial; color: #bababa; text-transform: uppercase; display: block; margin-left: 30px; background: url("../images/cus_wb.gif")/*tpa=Index/cus_wb.gif*/ no-repeat left bottom;}
.cus_con dl dd span b{ line-height: 30px; display: block; font-size: 18px; color: #2F89C7;}
.cus_con dl dd p{ margin: 22px auto 0; width: 218px; font-size: 14px; color: #666; font-family: "Microsoft Yahei";}
.cus_con .nobot{ margin-right: 0;}
/**/
.pro{ height: 777px; overflow: hidden; background: url("../images/pro_bj.jpg")/*tpa=Index/pro_bj.jpg*/ no-repeat center top;}

.pro h2{ height: 61px; overflow: hidden; margin-top: 48px; text-align: center;}

.pro_con{ height: 620px; overflow: hidden;}
.pro_q{ margin:0px auto; display:block; height: 64px; overflow: hidden; text-align: center; }
.pro_q ul {display:inline-block;}
.pro_q ul li{ width: 122px; height: 44px; overflow: hidden; float: left; margin-right: 20px;}
.pro_q ul li a{ display: block; height: 44px; overflow: hidden; background: #535353; text-align: center; font-size: 18px; line-height: 44px; font-weight: bold; color: #fff; font-family: "Microsoft Yahei";}
.pro_q ul li a:hover ,.pro_q .cur a{ background: #2F89C7; text-decoration: none;}


.pro_c{ height: 486px; overflow: hidden;}

.pro_x{ height: 327px; overflow: hidden; position: relative;}
.p_l ,.p_r{ width: 24px; height: 43px; position: absolute; top: 142px; z-index:999;}
.p_l{ left: 21px;}
.p_r{ right: 21px;}

.pro_x dl{ height: 327px; overflow: hidden; font-family: "宋体";}
.pro_x dl dt{ width: 676px; height: 327px; overflow: hidden;}
.pro_x dl dt img{ width: 676px; height: 327px;}
.pro_x dl dd{ padding-left: 50px; width: 474px; height: 327px; overflow: hidden; background: #2F89C7;}
.pro_x dl dd b{ margin-top: 36px; line-height: 42px; display: block; font-size: 18px; font-weight:normal; color: #fff;}
.pro_x dl dd p{ font-size: 14px; line-height: 24px; color: #fff;}
.pro_x dl dd a{ margin-top: 18px; display: block; width: 115px; height: 31px; overflow: hidden; text-align: center; background: url("../images/pro_bj.jpg")/*tpa=Index/pro_bj.jpg*/ no-repeat left top; color: #333; font-size: 14px; line-height: 31px;}

.pro_qt{ height: 399px; height: 159px; overflow: hidden;}
.pro_qt ul li{ float: left; border-right: 1px solid #959595; width: 399px; height: 159px; overflow: hidden; position: relative; border-top: 1px solid #EEEEEE;}
.pro_qt ul li img{ width: 399px; height: 159px;}
.pro_qt ul li span{ height: 98px; background: url("../images/pro_m.png")/*tpa=Index/pro_m.png*/ no-repeat left bottom; font-size: 18px; color: #666; font-weight: bold; font-family: "Microsoft Yahei"; display: block; position: absolute; top: 36px; left: 50px;}
.pro_qt ul li span b{ margin-bottom: 12px; display: block; font-size: 14px; color: #d92219; text-transform: uppercase; font-family: Arial; color: #333; line-height: 16px;}
.pro_qt ul li span b em{ display: block; color: #d92219;}
.pro_qt .nobot{ border-right: 0;}
/**/
.str{ height: 609px; overflow: hidden;}
.str h2{ text-align: center; padding-top: 53px; height: 106px; overflow: hidden; background: url("../images/h.png") no-repeat center 119px;}

.str_con{ height: 416px; position: relative;}
.str_con dl{ height: 416px;}
.str_con dl dt{ width: 760px; height: 398px; position: relative; z-index: 9;}
.str_con dl dt img{ width: 760px; height: 398px; border: 1px solid #EEEEEE;}
.str_con dl dt span{ padding-top: 10px; top: -18px; left: 51px; position: absolute; width: 100px; height: 74px; background: url("../images/str_wbj.gif") no-repeat left top; text-align: center; font-size: 26px; color: #fff; font-family: "Microsoft Yahei";}
.str_con dl dt span em{ display: block; font-size: 8px; font-family: Arial; color: #eda9a8; text-transform: uppercase; line-height: 18px;}
.str_con dl dd{ position: relative; padding-top: 54px; padding-right: 120px; padding-left: 79px; margin-top: 29px; height: 282px; width: 310px; margin-left: -72px; background: #2f89c6; z-index: 10;}
.str_con dl dd span{ display: block; font-size: 18px; color: #fff; background: url("../images/str_wb.gif") no-repeat left bottom; height: 40px; line-height: 40px;}
.str_con dl dd span a{ color: #fff;}
.str_con dl dd p{ margin-top: 14px; font-size: 14px; line-height: 28px; color: #fff;}
.str_con dl dd p a{ margin-top: 26px; display: block; width: 99px; height: 28px; background: #fff; font-size: 14px; color: #033333; line-height: 28px; text-align: center;}

.str_con .sty_l ,.str_con .sty_r{ width: 24px; height: 43px; position: absolute; top: 179px; z-index: 20;}
.str_con .sty_l{ left: 20px;}
.str_con .sty_r{ right: 20px;}

.pro-ys-slide{ padding-top:20px !important;}

/**/
.edgv01{ height: 966px; overflow: hidden; background: url("../images/edgv01.jpg") no-repeat center 0px;}
.edgv02{ height: 966px; overflow: hidden; background: url("../images/edgv02.jpg") no-repeat center 427px;}

.edgv_con{ height: 966px; overflow: hidden; position: relative;}
.edgv_con h2{ height: 151px; margin-top: 52px; overflow: hidden; text-align: center;}

.edgv_con dl{ width: 486px; position: absolute;}
.edgv_con dl dt{ height: 121px; overflow: hidden;}
.edgv_con dl dd{ background: url("../images/edgv_pb.jpg") no-repeat left 10px; padding-left: 90px;}
.edgv_con dl dd p{ font-size: 14px; color: #333; line-height: 24px; font-family: "Microsoft Yahei"; margin-top: 6px;}

.one{ top: 299px; left: 0;}

.two{ top: 90px; right: 0;}

.three{ top:504px; left: 0;}

.four{ top: 1007px; right: 0;}
/**/
.qua{ height: 834px; overflow: hidden; background: url("../images/qua_bj.jpg") no-repeat center top;}
.qua h2{ height: 96px; padding-top: 58px; overflow: hidden; text-align: center;}

.qua_con{ height: 681px; overflow: hidden; position: relative;}

.qua_c{ margin-bottom: 17px; height: 428px; overflow: hidden;}
.qua_c dl{ height: 428px; overflow: hidden;}
.qua_c dl dt{ width: 706px; height: 428px; overflow: hidden;}
.qua_c dl dd{ width: 563px; height: 362px; overflow: hidden; margin-top: 32px; margin-left: -69px; background: url("../images/qua_wb.png") no-repeat left top;}
.qua_c dl dd span{ margin-top: 30px; background: url("../images/qua_wb.gif") no-repeat left bottom; height: 82px; line-height: 82px; font-size: 24px; color: #333; margin-left: 60px; display: block;}
.qua_c dl dd span a{ color: #333;}
.qua_c dl dd p{ margin-top: 30px; font-size: 14px; color: #333; font-family: "Microsoft Yahei"; line-height: 26px; width: 436px; margin-left: 60px;}
.qua_c dl dd p a{ margin-top: 30px; display: block; background: url("../images/qua_btn.gif") no-repeat left top; width: 95px; height: 31px; font-family: "Microsoft Yahei"; font-size: 14px; color: #fff; padding-left: 20px;}

.qua_q{ height: 180px; overflow: hidden;}
.qua_q ul li{ width: 226px; float: left; margin-right: 18px;}
.qua_q ul li a{ display: inline-block; width: 226px;}
.qua_q ul li img{ width: 226px; height: 137px;}
.qua_q ul li span{ text-align: center; display: block; line-height: 43px; font-size: 14px; font-family: "Microsoft Yahei"; color: #fff;}
.qua_q ul li a:hover img ,.qua_q .cur a img{ border: 3px solid #d92219; width: 220px; height: 131px;}

.qua_m{ position: absolute; bottom: 98px; right: 0; width: 226px; height: 137px; overflow: hidden; color: #fff;}
.qua_m a{ font-size: 24px; color: #d92219; background: url("../images/qua_mb.gif") no-repeat left top; display: block; width: 226px; height: 137px; overflow: hidden; text-align: center;line-height: 111px;}


/**/
.coo{ height: 384px; overflow: hidden;}
.coo h2{ height: 118px; overflow: hidden; text-align: center; padding-top: 54px; background: url("../images/h.png") no-repeat center 119px;}

.coo_con .tempWrap{ margin-left:61px;}
.coo_con{ height: 384px; overflow: hidden; position: relative;}
.coo_con .coo_l ,.coo_con .coo_r{ position: absolute; width: 36px; height: 30px; top: 47px;}
.coo_con .coo_l{ left: 0;}
.coo_con .coo_r{ right: 0;}
.coo_con ul{ margin-left: 61px;}
.coo_con ul li{ margin-right: 38px; float: left; width: 184px; height: 167px; overflow: hidden;}
.coo_con ul li img{ width: 182px; height: 123px; border: 1px solid #eee;}
.coo_con ul li span{ display: block; font-size: 14px; line-height: 42px; text-align: center; font-family: "Microsoft Yahei"; color: #444;}
.coo_con .nobot{ margin-right: 0;}
/**/
.about{ background: url("../images/a_lw.jpg")/*tpa=Index/a_lw.jpg*/ no-repeat left bottom; overflow: hidden;padding-bottom: 40px;}
.about h2{  overflow: hidden; text-align: center; }
.about h2 a{      margin-top: 48px;
    text-align: center;
    font-size: 26px;
    font-weight: bold;
    line-height: 100px;}

.about dl dt{ margin-left: 70px; width: 566px; height: 318px; overflow: hidden;padding-bottom: 30px;}
.about dl dt img{ width: 566px; height: 318px; overflow: hidden;}
.about dl dd{ width: 498px;}
.about dl dd span{ display: block; font-size: 20px; color: #323232; font-weight: bold; font-weight: bold; font-family: "Microsoft Yahei"; line-height: 58px; margin-top: 25px; background: url("../images/a_wb.gif")/*tpa=Index/a_wb.gif*/ no-repeat left bottom;}
.about dl dd span a{ color: #323232;}
.about dl dd p{ margin-top: 0px; font-size: 14px; line-height: 28px; color: #787878;}
.about dl dd p a{ margin-top: 6px; font-size: 14px; line-height: 31px; color: #fff; padding-left: 20px; display: block; width:115px; height: 31px; overflow: hidden; background: url("../images/a_btn.gif")/*tpa=Index/a_btn.gif*/ no-repeat left top;}
/**/
.sty{ height: 355px; overflow: hidden; background: #f5f5f5}

.sty_q{ margin-top: 60px; height: 38px; border-bottom: 1px solid #d2d2d2;}
.sty_q span{ display: block; font-size: 14px; color: #333; line-height: 38px; font-family: Arial; text-transform: uppercase;}
.sty_q span a{ color: #333;}

.sty_q ul li{ float: left; margin-right: 36px;}
.sty_q ul li em{ display: block; float: left; width: 28px; height: 28px; vertical-align: top; margin-top: 5px;}
.sty_q ul li span{ margin-left: 6px; font-size: 18px; font-family: "Microsoft Yahei"; color: #333; line-height: 38px; display: block; float: left; vertical-align: middle;}
.sty_q ul li a{ color: #333;}

.sty_q li a.phover{ color: #2F89C6; font-family: "Microsoft Yahei"; font-weight: bold;}
.sty_q li a.phover span{ color: #2F89C6;}

.sty_q li a .n02{ display:none;}
.sty_q li a.phover .n01 { display:none;}
.sty_q li a.phover .n02 { display:block;}

.sty_q .cur a span{ color: #2F89C6; font-weight: bold;}
.sty_q .cur .n01 { display:none;}
.sty_q .cur .n02 { display:block;}

.sty_con{ height: 167px; overflow: hidden; margin-top: 20px; position: relative;}
.sty_con .sty_l ,.sty_con .sty_r{ position: absolute; width: 36px; height: 30px; top: 62px;}
.sty_con .sty_l{ left: 0;}
.sty_con .sty_r{ right: 0;}

.sty .tempWrap{ margin-left:62px;}
.sty_con ul{ margin-left: 62px; height: 167px;}
.sty_con ul li{ width: 182px; margin-right: 40px; float: left; height: 158px; overflow: hidden; line-height: 0;}
.sty_con ul li img{ width: 182px; height: 128px;}
.sty_con ul li span{ line-height: 35px; font-size: 14px; display: block; height: 35px; background: #2F89C6; overflow: hidden;text-align: center; color: #fff;}
.sty_con ul li p{display:block; line-height: 30px;background:#019fe9; color:#fff;}


/**/
.new{ height: 458px; overflow: hidden;}

.n_l{ width: 770px;}
.n_l h2{ margin-bottom: 21px; border-bottom: 1px solid #d2d2d2; margin-top: 46px; height: 50px; line-height: 50px; font-size: 20px; font-weight: bold; color: #D92219;}
.n_l h2 em{ display: inline-block; vertical-align: middle;}
.n_l h2 a{ color: #2F89C6;}
.n_l h2 span{ font-size: 14px; font-family: Arial; color: #666; line-height: 50px;}
.n_l h2 span a{ color: #666; font-weight: normal;}

.n_cl{ width: 254px;}
.n_cl dl dt{ width: 254px; height: 182px; overflow: hidden;}
.n_cl dl dt img{ width: 254px; height: 182px;}
.n_cl dl dd{ font-size: 14px; line-height: 24px; font-family: "Microsoft Yahei";}
.n_cl dl dd a{ line-height: 32px; margin-top: 12px; display: block; font-size: 14px; font-weight: bold; color: #2F89C6;}

.n_cr{ width: 474px;}
.n_cr dl{ margin-bottom: 40px; height: 74px;}
.n_cr dl dt{ padding-top: 5px; padding-left: 6px; width: 51px; height: 59px; background: url("../images/n_xb.gif")/*tpa=Index/n_xb.gif*/ no-repeat left top; font-size: 14px; font-family: Arial; text-transform: uppercase; font-style: italic; font-weight: bold;}
.n_cr dl dd{ width: 390px; font-size: 14px; line-height: 24px; color: #666;}
.n_cr dl dd a{ display: block; font-size: 14px; color: #444; line-height: 24px; font-family: "Microsoft Yahei";}

.wd{ width: 376px;}
.wd h2{ width: 375px; margin-bottom: 21px; border-bottom: 1px solid #d2d2d2; margin-top: 46px; height: 50px; line-height: 50px; font-size: 20px; font-weight: bold; color: #D92219;}
.wd h2 em{ display: inline-block; vertical-align: middle;}
.wd h2 a{ color: #2F89C6;}
.wd h2 span{ font-size: 14px; font-family: Arial; color: #666; line-height: 50px;}
.wd h2 span a{ color: #666; font-weight: normal;}

.wd_con dl{ padding-bottom: 36px;}
.wd_con dl dt{ font-size: 14px;line-height: 24px; color: #444; font-family: "Microsoft Yahei"; background: url("../images/wd_w.gif")/*tpa=Index/wd_w.gif*/ no-repeat left center; padding-left: 28px;}
.wd_con dl dt a{ color: #444;}

.wd_con dl dd{ margin-top: 9px; background: url("../images/wd_d.gif")/*tpa=Index/wd_d.gif*/ no-repeat left 6px; padding-left: 28px; font-size: 14px; line-height: 24px; color: #666; font-family: "Microsoft Yahei";}

/**/
.link { overflow:hidden; }
.link h2{ height:47px; width: 115px; overflow: hidden;    line-height: 47px; font-size: 22px;}

.link p{ width: 938px; line-height:47px; color:#555; font-family:"Microsoft Yahei"; font-size: 14px;}
.link p a{ color:#555; padding:0 4px; display:inline-block;}

.link span{ display: block; font-size: 14px; font-family: "Microsoft Yahei"; color: #D92219; line-height: 47px;}
.link span a{ color: #D92219;}

.pro {background: #efefef;height:auto} .pro_con {height:auto} .mynewpro {} .mynewpro li {width:23.5%;margin-right:2%;float:left;margin-bottom:20px;} .mynewpro li:nth-child(2) , .mynewpro li:nth-child(6) {margin-right:0;} .mynewpro li img {width:100%; height:282px;} .mynewpro li .pinfo {display:block; background-color: #535353;padding:10px 20px} .mynewpro li .pinfo p {line-height:35px;color:#fff; font-size:22px;text-align:center;} .mynewpro li .pinfo .a {border: 1px solid #fff; background-color: #224183; font-size: 16px; color: #fff; text-transform: capitalize; transition: color .3s ease 0s, background-color .3s ease 0s; display: block;width:80px;text-align:center;margin: 10px auto 14px;}

.auto_1280{ max-width:1280px;} @media(max-width:1280px){.auto_1280{ padding:0 2%;}} /*PicList002220*/ .PicList002220 {padding:50px 0px;} .PicList002220 .title{ margin-top: 48px; text-align: center;color: #224183; font-size: 26px;font-weight:bold;} .PicList002220 ul{ list-style:none;} .PicList002220 .List{ padding-top:3%; padding-bottom:4%;} .PicList002220 .List ul{ float:left; width:49%;} .PicList002220 .List ul:last-child{ float:right;} .PicList002220 .List li{transition:all 0.5s ease-out 0s; position:relative;} .PicList002220 .List .pic{ display:block; overflow:hidden;} .PicList002220 .List .pic img{transition:all 0.5s ease-out 0s;} .PicList002220 .List .tit{ display:block; position:absolute; left:0; bottom:0; width:100%; background:#fff; padding:0 3%; font-size:18px; color:#333333; line-height:47px; height:48px;border-top:none;transition:all 0.5s ease-out 0s;} .PicList002220 .List .tit span{ display:block;overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; padding-right:30px;} .PicList002220 .List .tit i{ background:url(../images/PicList002220-icon.png) no-repeat; display:block; width:18px; height:15px; position:absolute; right:3%; top:50%; margin-top:-9px;} .PicList002220 .List ul:first-child li:first-child{ margin-bottom:3.3%;} .PicList002220 .List li:hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.15);transform:translate3d(0,-2px,0);} .PicList002220 .List li:hover .tit{ color:#008cd6;} .PicList002220 .List li:hover .pic img{ transform: scale3d(1.4,1.4,1.4);} .PicList002220 .ListAll{ padding-top:3%;} .PicList002220 .ListAll ul{position:relative; overflow:hidden;} .PicList002220 .ListAll li{float:left;width:23.5%; margin-right:2%;transition:all 0.5s ease-out 0s; margin-bottom:2%;} .PicList002220 .ListAll li:nth-child(4n){ margin-right:0;} .PicList002220 .ListAll .pic{ display:block;overflow:hidden} .PicList002220 .ListAll .pic img{transition:all 0.5s ease-out 0s;} .PicList002220 .ListAll h4{ margin:0; text-align:left;font-size:16px; color:#333; padding:15px 0 0px;overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; } .PicList002220 .ListAll h4 a{ color:#333;} .PicList002220 .ListAll h4 a span{ display:block; font-weight:normal; overflow:hidden; height:48px; line-height:24px; font-size:14px; color:#666; margin-top:10px; white-space:normal;} .PicList002220 .ListAll li:hover .pic img{transform: scale3d(1.04,1.04,1.04);} .PicList002220 .ListAll li:hover h4 a{ color:#d0111b;} .PicList002220 .more{ text-align:center; margin-top:3%;} .PicList002220 .more a{ display:inline-block; width:50%; transition:0.3s; max-width:150px; border:1px #ddd solid; line-height:40px;} .PicList002220 .more a:hover{ background:#d0111b; color:#fff; border:1px #d0111b solid; } /*PicList002220 End*/

.floor_5_main{width:100%; height:200px; background:url(../images/a18_02.jpg) center center no-repeat;}
.floor_5_main p{float:left; padding-top:50px; font-size:36px; color:#d20a05; line-height:36px;}
.floor_5_main p span{font-size:20px; color:#fff; line-height:20px; padding-top:18px; display:block;}
.floor_5_main p b{display:block; width:70px; height:2px; background-color:#d20a05; margin-top:18px;}
.floor_5_main dl{float:right; width:450px; padding-top:38px;}
.floor_5_main dl dt{float:left; width:300px;}
.floor_5_main dl dt i{width:216px; height:50px; display:block; background-position:0px -35px; padding-left:84px; font-size:26px; color:#fff; font-family:"Arial"; font-weight:bold; line-height:50px;}
.floor_5_main dl dt span{width:250px; height:50px; display:block; background-position:-325px -35px;padding-left:50px; font-size:20px; color:#fff; line-height:50px; margin-top:20px;}
.floor_5_main dl dd{float:right; width:121px; height:121px; background-color:#fff; text-align:center;}
.floor_5_main dl dd img{width:111px; height:111px; background-size:100%; margin-top:5px;}
.iconp{background:url(../images/iconp.png) no-repeat; display: inline-block; vertical-align: middle;}/*Floor002677 */.Floor002677 {overflow:hidden;padding:60px 0 40px;} .Floor002677 .title {    margin-top: 48px; text-align: center;  color: #224183; font-size: 26px;  font-weight: bold;} .Floor002677 .title .en {text-transform:uppercase;font-size:16px;font-family:"dinbold";letter-spacing:17px;padding-left:17px;} @media(max-width:1024px) {.Floor002677 .title {padding:2% 0;font-size:24px;} .Floor002677 .title span {font-size:20px;} } .Floor002677 .main {border-radius:50px 0 0 50px;position:relative;z-index:1;padding-top:2%;} .Floor002677 .main > * {position:relative;z-index:2;width:48.5%;} .Floor002677 .news-list {float:right;padding:0% 0% 0 3%;} .Floor002677 .news-top {float:left;} .Floor002677 .news-top .txt {padding:25.5px 30px;border-bottom:1px solid #e9e9e9;} .Floor002677 .news-top .txt a {color:#333;} .Floor002677 .news-top .pic img {display:block;width:100%;} .Floor002677 .txt time {font-size:16px;color:#999;} .Floor002677 .txt h2 {font-size:18px;font-weight:normal;} .Floor002677 .txt h2 a {color:#333;} .Floor002677 .txt h2 a:hover {color:#f80202;} .Floor002677 .txt p {line-height:24px;overflow:hidden;margin-bottom:2%;} .Floor002677 .txt .more {color:#666;} .Floor002677 .news-list h2 {line-height:24px;height:48px;} .Floor002677 .news-list li {padding:25px 10px;border-bottom:1px solid #c6d2db;background:#dde6ed;display: flex;max-width: 100%;} .Floor002677 .news-list li .pic {width:34.8%;margin-right:0;} .Floor002677 .news-list li .pic img {display:block;width:100%;max-width:209px;max-height:139px;} .Floor002677 .news-list li .txt {width:65.2%;padding-left:1%;} .Floor002677 .details {width:auto;} .Floor002677 .details a {float:left;/* margin-top:-70px;*/line-height:40px;text-align:center;color:#333;padding:0 30px;border:1px #ddd solid;line-height:40px;transition:0.3s;} .Floor002677 .details a:hover {color:#fff;background:#d0111b;border:1px #d0111b solid;} .Floor002677 .bx-pager {padding:45px 0;overflow:hidden;float:right;} .Floor002677 .bx-pager div {float:left;padding-right:10px;} .Floor002677 .bx-pager a {display:block;border:3px solid #efe9dd;border-radius:50%;width:16px;height:16px;overflow:hidden;line-height:1000px;} .Floor002677 .bx-pager a.active {border-color:#f80202;} @media(max-width:768px) {.Floor002677 .main > * {width:auto;float:none !important;} .Floor002677 .news-top {margin-top:0;padding:3%;} .Floor002677 .main {border-radius:10px 0 0 10px;} } @media(max-width:480px) {.Floor002677 .bx-pager {position:relative;bottom:auto;right:auto;text-align:center;padding:3% 0;} .Floor002677 .bx-pager div {float:none;display:inline-block;} .Floor002677 .details {text-align:center;padding-bottom:3%;} .Floor002677 .details a {float:none;display:inline-block;margin-top:0;} .Floor002677 .txt h2 {font-size:15px;margin:3% 0;line-height:20px;height:40px;} .Floor002677 .txt time {font-size:12px;} }